<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script type="text/javascript">
			// 原型模式：问题在于引用类型值属性会背所有实例共享并修改，所以这种模式用的较少。
			function Person(){};
			/*Person.prototype.name = 'fyr'	
			Person.prototype.age = 18
			Person.prototype.sayName = function(){
				console.log('sb');
			}*/
			Person.prototype = {
				name : 'fyr',
				age: '18',
				friends:['xxx','yyy']
			}
			var me = new Person();
			var you = new Person();
			me.friends.push('zzz') // 我多了个朋友zzz，但你没有，但是这种模式就会造成两个人都多了一个朋友。
			console.log(me.friends);
			console.log(you.friends);
			
			
			
		</script>
	</body>
</html>
